package com.cs.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cs.domain.IndexImg;
import com.cs.domain.vo.IndexImgVo;

import java.util.List;


public interface IndexImgService extends IService<IndexImg>{

    /**
     * 分页查询轮播图
     * @param page
     * @param indexImg
     * @return
     */
    Page<IndexImg> findIndexImgPage(Page<IndexImg> page, IndexImg indexImg);

    /**
     * 加载首页的轮播图
     * @return
     */
    List<IndexImgVo> loadIndexImgs();

    /**
     * 通过商品的的id查询轮播图
     * @param imgId
     * @return
     */
    IndexImg findIndexImgBy(Long imgId);
}
